@import url(http://fonts.googleapis.com/css?family=Abel|Lato:300,400,700,400italic);
body{
	font-family:Lato,sans-serif;
	font-size:14px;
	line-height:1.6em;
	background-color:#ddd
}

h1,h2,h3,h4,h5,h6{
	font-family:'Lato',sans-serif;
	font-weight:300;
	color:#00708c
}

h6{
	font-weight:400
}

section{
	margin-bottom:40px !important
}

.top-section{
	padding-top:40px;
	padding-bottom:40px
}

section.inverse{
	background-color:#004759;
	color:#fff
}

iframe{
	border:0
}

:focus{
	outline:none !important
}

::-moz-focus-inner{
	border:0 !important
}

.video iframe,.video object,.video embed{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border:0
}

.video{
	position:relative;
	padding-bottom:56.25%;
	height:0;
	overflow:hidden
}

.boxed{
	background-color:#fff
}

.no-margin-top{
	margin-top:0 !important
}

.margin-bottom-20{
	margin-bottom:20px
}

.three_cols{
	overflow:hidden
}

.three_cols>li{
	float:left;
	width:33.333%;
	padding-bottom:2px;
	padding-top:1px
}

input{
	border-radius:0 !important
}

textarea{
	border-radius:0 !important
}

.form-control:focus{
	border-color:#00708c;
	-webkit-box-shadow:none;
	box-shadow:none
}

.input-group-btn .btn{
	border-radius:0
}

.component-element{
	margin-bottom:40px
}

.menu{
	-webkit-animation-delay:.3s;
	-moz-animation-delay:.3s;
	-ms-animation-delay:.3s;
	-o-animation-delay:.3s;
	animation-delay:.3s
}

@media (max-width:991px){
	.menu{
		position:static;
		margin-bottom:40px
	}

}

@media (min-width:992px){
	.affix-bottom{
		position:absolute;
		top:auto
	}

	.menu{
		top:25px;
		width:220px
	}

}

@media (min-width:1200px){
	.menu{
		top:25px;
		width:260px
	}

}

.fa-15x{
	font-size:15em
}

.fa-10x{
	font-size:10em
}

.fa-6x{
	font-size:6em
}

.fa-7x{
	font-size:7em
}

.fa-8x{
	font-size:8em
}

.media{
	margin-bottom:25px
}

.media p{
	margin-bottom:0
}

.media small{
	font-style:oblique;
	color:#555;
	font-size:90%
}

.media-heading{
	line-height:140%
}

.media-list>li:last-child{
	margin-bottom:0
}

blockquote{
	border-color:#00708c;
	border-bottom:solid 1px #00708c;
	background-color:#f1f1f1;
	overflow:hidden
}

blockquote.pull-right{
	padding-right:15px;
	padding-left:0;
	border-right:5px solid #00708c;
	border-bottom:solid 1px #00708c;
	border-left:0;
	float:none !important
}

.lead{
	font-size:2em;
	font-weight:300;
	margin-bottom:30px
}

.lead-lg{
	font-size:3em
}

.lead strong{
	color:#00708c;
	font-weight:300
}

.well{
	border-radius:0;
	border-color:#00708c;
	background-color:#f4f4f4
}

.jumbotron{
	border-radius:0 !important;
	background-color:#f1f1f1;
	overflow:hidden;
	border-bottom:solid 5px #00708c;
	border-top:solid 5px #00708c;
	border-left:solid 1px #00708c;
	border-right:solid 1px #00708c
}

.alert{
	border-radius:0;
	padding:10px
}

.alert-success{
	background-color:#deeedd;
	color:#005b00;
	border-left:solid 5px #097900;
	border-right:solid 5px #097900;
	border-top:solid 1px #097900;
	border-bottom:solid 1px #097900
}

.alert-info{
	background-color:#dcecf2;
	color:#00708c;
	border-left:solid 5px #00708c;
	border-right:solid 5px #00708c;
	border-top:solid 1px #00708c;
	border-bottom:solid 1px #00708c
}

.alert-warning{
	background-color:#ffedce;
	color:#de8e03;
	border-left:solid 5px #f89e01;
	border-right:solid 5px #f89e01;
	border-top:solid 1px #f89e01;
	border-bottom:solid 1px #f89e01
}

.alert-danger{
	background-color:#ffd6d6;
	color:#bf0000;
	border-left:solid 5px #bf0000;
	border-right:solid 5px #bf0000;
	border-top:solid 1px #bf0000;
	border-bottom:solid 1px #bf0000
}

.progress{
	border-radius:0
}

.progress-sm{
	height:10px
}

.progress-xs{
	height:5px
}

.progress-lg{
	height:30px
}

.progress-bar{
	background-color:#00708c
}

.progress-bar-success{
	background-color:#005b00
}

.progress-bar-info{
	background-color:#8300ae
}

.progress-bar-warning{
	background-color:#de8e03
}

.progress-bar-danger{
	background-color:#bf0000
}

.panel{
	border-radius:0
}

.panel-title{
	color:#fff
}

.panel .panel-heading,.panel .panel-footer{
	background-color:#00708c;
	color:#fff;
	border-radius:0;
	border:0
}

.panel-primary .panel-heading a,.panel-primary .panel-footer a{
	color:#6aceeb
}

.panel-primary .panel-heading a:hover,.panel-primary .panel-footer a:hover,.panel-primary .panel-heading a:focus,.panel-primary .panel-footer a:focus{
	color:#eee
}

.panel .panel-footer i{
	margin-left:8px
}

.panel .panel-heading i,.panel .panel-footer i{
	font-size:1.1em;
	margin-right:5px
}

.panel>.panel-body{
	background-color:#f7f7f7;
	margin:0
}

.panel-footer~.panel-body{
	border-color:#f00 !important
}

.panel .list-group{
	background-color:#f7f7f7;
	border:solid 1px #00708c
}

.panel .list-group .list-group-item{
	background-color:#f7f7f7
}

.panel-default>.panel-body{
	border-color:#ddd
}

.panel-default .panel-heading{
	border-bottom:solid 1px #ddd
}

.panel-default .panel-footer{
	border-top:solid 1px #ddd
}

.panel-default .panel-heading,.panel-default .panel-footer{
	background-color:#eee;
	color:#000
}

.panel-default .panel-title{
	color:#000
}

.panel-primary{
	border-color:#00708c
}

.panel-primary .panel-heading,.panel-primary .panel-footer{
	background-color:#00708c;
	color:#fff
}

.panel-primary .panel-title{
	color:#fff
}

.panel-info{
	border-color:#8300ae
}

.panel-info .panel-heading,.panel-info .panel-footer{
	background-color:#8300ae;
	color:#fff
}

.panel-info .panel-title{
	color:#fff
}

.panel-success{
	border-color:#0b9a00
}

.panel-success .panel-heading,.panel-success .panel-footer{
	background-color:#0b9a00;
	color:#fff
}

.panel-success .panel-title{
	color:#fff
}

.panel-warning{
	border-color:#f89e01
}

.panel-warning .panel-heading,.panel-warning .panel-footer{
	background-color:#f89e01;
	color:#fff
}

.panel-warning .panel-title{
	color:#fff
}

.panel-danger{
	border-color:#bf0000
}

.panel-danger .panel-heading,.panel-danger .panel-footer{
	background-color:#bf0000;
	color:#fff
}

.panel-danger .panel-title{
	color:#fff
}

.panel-group>.panel{
	border-radius:0
}

.panel-group>.panel .panel-body{
	background-color:#f7f7f7;
	border:solid 1px #00708c !important;
	margin:0
}

.panel-group>.panel a{
	color:#fff
}

.panel-group>.panel .panel-heading{
	background-color:transparent;
	padding:0;
	border:0
}

.panel-group>.panel .panel-heading a{
	display:block;
	background-color:#00708c;
	padding:10px 15px;
	text-decoration:none;
	font-weight:400;
	font-size:.9em
}

.panel-group .panel>.panel-heading a.collapsed:before{
	font-family:'FontAwesome';
	content:"\f067";
	font-size:1.4em;
	margin-right:10px;
	vertical-align:middle;
	font-weight:normal;
	font-style:normal;
	text-decoration:inherit;
	*margin-right:.3em
}

.panel-group .panel>.panel-heading a:before{
	font-family:'FontAwesome';
	content:"\f068";
	font-size:1.4em;
	margin-right:10px;
	vertical-align:middle;
	font-weight:normal;
	font-style:normal;
	text-decoration:inherit;
	*margin-right:.3em
}

.nav-pills>li>a{
	border-radius:0;
	color:#00708c
}

.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{
	background-color:#00708c
}

.nav-pills.nav-stacked>li>a{
	border-top:solid 1px #ddd;
	border-left:solid 1px #ddd;
	border-right:solid 1px #ddd
}

.nav-stacked>li+li{
	margin:0
}

.nav-stacked>li:last-child{
	border-bottom:solid 1px #ddd
}

.nav-tabs{
	border-top:solid 4px #ddd;
	border-right:solid 1px #ddd
}

.nav-tabs li:first-child a{
	border-left:solid 1px #ddd
}

.nav-tabs li a{
	margin-top:-4px;
	margin-right:0;
	border-radius:0;
	border-top:solid 3px #ddd;
	color:#555;
	transition:all .2s;
	-moz-transition:all .2s;
	-webkit-transition:all .2s;
	padding-right:5px;
	padding-left:5px
}

.nav-tabs li a:hover,.nav-tabs li.active a,.nav-tabs li.active a:hover,.nav-tabs li.active a:focus{
	border-top:solid 3px #00708c;
	background-color:#fff;
	border-left:solid 1px #ddd;
	border-right:solid 1px #ddd;
	color:#00708c;
	padding-right:5px;
	padding-left:5px
}

@media (min-width:370px){
	.nav-tabs li a{
		padding-right:10px;
		padding-left:10px
	}

	.nav-tabs li a:hover,.nav-tabs li.active a,.nav-tabs li.active a:hover,.nav-tabs li.active a:focus{
		padding-right:25px;
		padding-left:25px
	}

}

.nav-tabs+.tab-content{
	padding:15px;
	border-left:solid 1px #ddd;
	border-right:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
	overflow:hidden
}

.list-group-item:first-child{
	border-top-right-radius:0;
	border-top-left-radius:0
}

.list-group-item:last-child{
	margin-bottom:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0
}

a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{
	background-color:#00708c;
	border-color:#00708c
}

.btn{
	border-radius:0;
	-webkit-transition:all .25s ease;
	-moz-transition:all .25s ease;
	-ms-transition:all .25s ease;
	-o-transition:all .25s ease;
	transition:all .25s ease
}

.btn-primary{
	background-color:#00708c;
	border-color:#004759
}

.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{
	background-color:#004759;
	border-color:#001e26
}

.btn-success{
	background-color:#0b9a00;
	border-color:#097900
}

.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{
	background-color:#097900;
	border-color:#075e00
}

.btn-danger{
	background-color:#bf0000;
	border-color:#a50000
}

.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{
	background-color:#a50000;
	border-color:#820000
}

.btn-warning{
	background-color:#f89e01;
	border-color:#de8d01
}

.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{
	background-color:#de8d01;
	border-color:#be7901
}

.btn-success{
	background-color:#0b9a00;
	border-color:#097900
}

.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{
	background-color:#097900;
	border-color:#075e00
}

.btn-info{
	background-color:#8300ae;
	border-color:#6c008f
}

.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{
	background-color:#6c008f;
	border-color:#560072
}

.thumbnail{
	border-radius:0;
	background-color:transparent
}

a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{
	border-color:#00708c
}

.badge{
	border-radius:2px;
	background-color:#00708c;
	margin-left:3px;
	margin-right:5px
}

.label{
	border-radius:0
}

.label-default{
	background-color:#999
}

.label-default[href]:hover,.label-default[href]:focus{
	background-color:#808080
}

.label-primary{
	background-color:#00708c
}

.label-primary[href]:hover,.label-primary[href]:focus{
	background-color:#00627b
}

.label-success{
	background-color:#0b9a00
}

.label-success[href]:hover,.label-success[href]:focus{
	background-color:#097900
}

.label-info{
	background-color:#8300ae
}

.label-info[href]:hover,.label-info[href]:focus{
	background-color:#6c008f
}

.label-warning{
	background-color:#f89e01
}

.label-warning[href]:hover,.label-warning[href]:focus{
	background-color:#de8d01
}

.label-danger{
	background-color:#bf0000
}

.label-danger[href]:hover,.label-danger[href]:focus{
	background-color:#a50000
}

.table>thead>tr>th{
	border-bottom:2px solid #00708c
}

.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{
	background-color:#f4f4f4
}

.modal-content,.popover{
	border-radius:0
}

.breadcrumb{
	display:inline;
	margin:0;
	padding:8px 5px 0 10px;
	background-color:transparent;
	border-radius:0;
	position:absolute;
	right:20px;
	top:0
}

.breadcrumb>li+li:before{
	content:"\00BB";
	color:#aaa;
	margin-right:5px;
	font-size:1.2em
}

.pagination{
	display:inline-block;
	padding-left:0;
	margin:20px 0;
	border-radius:4px
}

.pagination>li{
	display:inline
}

.pagination>li>a,.pagination>li>span{
	background-color:#eee;
	border:1px solid #ddd
}

.pagination>li:first-child>a,.pagination>li:first-child>span{
	border-bottom-left-radius:0;
	border-top-left-radius:0
}

.pagination>li:last-child>a,.pagination>li:last-child>span{
	border-top-right-radius:0;
	border-bottom-right-radius:0
}

.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{
	background-color:#00708c;
	color:#fff;
	border-color:#00708c
}

.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{
	color:#fff;
	background-color:#00708c;
	border-color:#00708c
}

.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{
	background-color:#eee
}

.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{
	border-bottom-left-radius:0;
	border-top-left-radius:0
}

.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{
	border-top-right-radius:0;
	border-bottom-right-radius:0
}

.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{
	border-bottom-left-radius:0;
	border-top-left-radius:0
}

.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{
	border-top-right-radius:0;
	border-bottom-right-radius:0
}

.carousel-control{
	width:10%
}

dt{
	color:#00708c
}

.alignleft{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:5px
}

.alignright{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:5px
}

.aligncenter{
	display:block;
	margin:0 auto
}

.imageborder{
	padding:5px;
        border: solid 1px #068100;
        background-color:#FFF;
      	border:solid 1px #ddd;
      
            
}

img+p{
	margin-top:20px
}

img.alignleft+p,img.alignright+p{
	margin-top:0
}

.p-lg{
	font-size:1.1em;
	line-height:180%
}

.wrap-title{
	background-color:#eee;
	border-bottom:solid 1px #00718c;
	color:#000;
	padding:20px 0;
	margin-bottom:30px;
	position:relative
}

.page-title{
	text-transform:capitalize;
	font-weight:300;
	font-size:2.2em;
	margin:0;
	padding:0;
	line-height:100%;
	display:inline-block;
	color:#333;
	-webkit-text-stroke:.007em
}

.wrap-title .container{
	position:relative
}

.section-title{
	text-transform:uppercase;
	border-bottom:solid 1px #ddd;
	padding-bottom:10px;
	margin-bottom:20px;
	margin-top:0;
	padding-top:0
}

.section-title a,.post-title a{
	text-decoration:none
}

.post-title{
	border-bottom:solid 1px #ddd;
	padding-bottom:10px;
	margin-bottom:20px;
	margin-top:0;
	padding-top:0
}

.img-caption{
	position:relative;
	padding:5px;
	border:solid 1px #ddd;
	margin-bottom:20px;
	color:#fff;
	width:100%
}

.img-caption img{
	width:100%
}

.caption{
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	background-color:rgba(0,0,0,0);
	opacity:0;
	-webkit-transition:all .25s ease;
	-moz-transition:all .25s ease;
	-ms-transition:all .25s ease;
	-o-transition:all .25s ease;
	transition:all .25s ease
}

.caption .caption-content{
	width:80%;
	height:150px;
	left:10%;
	top:40%;
	margin-top:-20px;
	position:absolute;
	text-align:center;
	visibility:hidden;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-ms-transition:all .5s ease;
	-o-transition:all .5s ease;
	transition:all .5s ease;
	-webkit-transform:translateY(-100%);
	-moz-transform:translateY(-100%);
	-ms-transform:translateY(-100%);
	-o-transform:translateY(-100%);
	transform:translateY(-100%)
}

.caption:hover .caption-content{
	visibility:visible;
	-webkit-transform:translateY(0);
	-moz-transform:translateY(0);
	-ms-transform:translateY(0);
	-o-transform:translateY(0);
	transform:translateY(0)
}

.caption:hover{
	background-color:rgba(0,0,0,0.5);
	opacity:1
}

.caption .caption-content a{
	background-color:rgba(128,128,128,0.5);
	padding:10px 10px 8px 10px;
	color:#fff;
	border:solid 1px #999;
	text-decoration:none;
	margin-bottom:10px !important;
	display:inline-block;
	-webkit-transition:all .25s ease;
	-moz-transition:all .25s ease;
	-ms-transition:all .25s ease;
	-o-transition:all .25s ease;
	transition:all .25s ease
}

.caption .caption-content a:hover{
	background-color:rgba(200,200,200,0.5)
}

.caption .caption-content a i{
	margin-right:10px
}

.caption .caption-content h4{
	padding:0;
	color:#fff;
	margin:0 auto;
	text-align:center;
	font-size:1.5em
}

.underline-title{
	padding-bottom:10px;
	border-bottom:solid 1px #ddd;
	margin-bottom:20px
}

.syntaxhighlighter{
	overflow-y:hidden !important
}

.animation-delay-1{
	-webkit-animation-delay:.1s !important;
	-moz-animation-delay:.1s !important;
	-ms-animation-delay:.1s !important;
	-o-animation-delay:.1s !important;
	animation-delay:.1s !important
}

.animation-delay-2{
	-webkit-animation-delay:.2s !important;
	-moz-animation-delay:.2s !important;
	-ms-animation-delay:.2s !important;
	-o-animation-delay:.2s !important;
	animation-delay:.2s !important
}

.animation-delay-3{
	-webkit-animation-delay:.3s !important;
	-moz-animation-delay:.3s !important;
	-ms-animation-delay:.3s !important;
	-o-animation-delay:.3s !important;
	animation-delay:.3s !important
}

.animation-delay-4{
	-webkit-animation-delay:.4s !important;
	-moz-animation-delay:.4s !important;
	-ms-animation-delay:.4s !important;
	-o-animation-delay:.4s !important;
	animation-delay:.4s !important
}

.animation-delay-5{
	-webkit-animation-delay:.5s !important;
	-moz-animation-delay:.5s !important;
	-ms-animation-delay:.5s !important;
	-o-animation-delay:.5s !important;
	animation-delay:.5s !important
}

.animation-delay-6{
	-webkit-animation-delay:.6s !important;
	-moz-animation-delay:.6s !important;
	-ms-animation-delay:.6s !important;
	-o-animation-delay:.6s !important;
	animation-delay:.6s !important
}

.animation-delay-7{
	-webkit-animation-delay:.7s !important;
	-moz-animation-delay:.7s !important;
	-ms-animation-delay:.7s !important;
	-o-animation-delay:.7s !important;
	animation-delay:.7s !important
}

.animation-delay-8{
	-webkit-animation-delay:.8s !important;
	-moz-animation-delay:.8s !important;
	-ms-animation-delay:.8s !important;
	-o-animation-delay:.8s !important;
	animation-delay:.8s !important
}

.animation-delay-9{
	-webkit-animation-delay:.9s !important;
	-moz-animation-delay:.9s !important;
	-ms-animation-delay:.9s !important;
	-o-animation-delay:.9s !important;
	animation-delay:.9s !important
}

.animation-delay-10{
	-webkit-animation-delay:1s !important;
	-moz-animation-delay:1s !important;
	-ms-animation-delay:1s !important;
	-o-animation-delay:1s !important;
	animation-delay:1s !important
}

.animation-delay-11{
	-webkit-animation-delay:1.1s !important;
	-moz-animation-delay:1.1s !important;
	-ms-animation-delay:1.1s !important;
	-o-animation-delay:1.1s !important;
	animation-delay:1.1s !important
}

.animation-delay-12{
	-webkit-animation-delay:1.2s !important;
	-moz-animation-delay:1.2s !important;
	-ms-animation-delay:1.2s !important;
	-o-animation-delay:1.2s !important;
	animation-delay:1.2s !important
}

.animation-delay-13{
	-webkit-animation-delay:1.3s !important;
	-moz-animation-delay:1.3s !important;
	-ms-animation-delay:1.3s !important;
	-o-animation-delay:1.3s !important;
	animation-delay:1.3s !important
}

.animation-delay-14{
	-webkit-animation-delay:1.4s !important;
	-moz-animation-delay:1.4s !important;
	-ms-animation-delay:1.4s !important;
	-o-animation-delay:1.4s !important;
	animation-delay:1.4s !important
}

.animation-delay-15{
	-webkit-animation-delay:1.5s !important;
	-moz-animation-delay:1.5s !important;
	-ms-animation-delay:1.5s !important;
	-o-animation-delay:1.5s !important;
	animation-delay:1.5s !important
}

.animation-delay-16{
	-webkit-animation-delay:1.6s !important;
	-moz-animation-delay:1.6s !important;
	-ms-animation-delay:1.6s !important;
	-o-animation-delay:1.6s !important;
	animation-delay:1.6s !important
}

.animation-delay-17{
	-webkit-animation-delay:1.7s !important;
	-moz-animation-delay:1.7s !important;
	-ms-animation-delay:1.7s !important;
	-o-animation-delay:1.7s !important;
	animation-delay:1.7s !important
}

.animation-delay-18{
	-webkit-animation-delay:1.8s !important;
	-moz-animation-delay:1.8s !important;
	-ms-animation-delay:1.8s !important;
	-o-animation-delay:1.8s !important;
	animation-delay:1.8s !important
}

#header{
	background-color:#1DCD1D;
	color:#fff;
	height:auto
}

#header a{
	text-decoration:none;
	color:#fff
}

#header .container{
	position:relative
}

#header-title{
	font-family:'Abel',sans-serif;
	display:inline-block
}

#header-title h1{
	font-family:'Abel',sans-serif;
	text-transform:lowercase;
	word-spacing:-10px;
	margin:20px 0 10px 0;
	font-size:3.2em;
	color:#fff
}

#header-title h1 span{
	color:#6aceeb
}

#header-title p{
	font-size:1.2em
}
 
#search-header{
	display:inline-block;
	width:300px;
	position:absolute;
	right:10px;
	bottom:0
}

#search-header input{
	background-color:#4a6493;
	border-color:#4a6493;
	color:#fff
}

#search-header input:focus{
	box-shadow:none;
	border-color:#ff434c
}

#search-header .btn{
	background-color:#ff434c;
	color:#fff;
	border-color:#ff434c
}

#search-header input:-moz-placeholder{
	color:#ddd
}

#search-header input::-moz-placeholder{
	color:#ddd
}

#search-header input:-ms-input-placeholder{
	color:#ddd
}

#search-header input::-webkit-input-placeholder{
	color:#ddd
}

#social-header{
	position:absolute;
	top:10px;
	right:10px
}

.social-icon{
	-webkit-background-clip:border-box;
	-webkit-background-origin:padding-box;
	-webkit-background-size:auto;
	-webkit-transition-delay:0s;
	-webkit-transition-duration:.5s;
	-webkit-transition-property:background;
	-webkit-transition-timing-function:ease;
	background-clip:border-box;
	background-image:none;
	background-origin:padding-box;
	color:#fff;
	cursor:auto;
	display:inline-block;
	font-size:21px;
	height:35px;
	line-height:35px;
	text-align:center;
	text-decoration:none;
	transition-delay:0s;
	transition-duration:.5s;
	transition-property:background;
	transition-timing-function:ease;
	vertical-align:baseline;
	width:35px;
	margin-left:6px;
	border:solid 1px #576890
}

a.social-icon:hover{
	color:#fff !important;
	background-color:#00708c
}

.soc-twitter{
	background-color:#00acee
}

.soc-google-plus{
	background-color:#f00
}

.soc-facebook{
	background-color:#0173b2
}

.soc-instagram{
	background-color:#c0b2a9
}

.soc-pinterest{
	background-color:#cb2229
}

.soc-linkedin{
	background-color:#0274b3
}

.soc-github{
	background-color:#000
}

.navbar-mind .navbar-brand{
	color:#fff;
	text-transform:lowercase;
	word-spacing:-6px;
	font-family:'Abel',sans-serif;
	font-size:2.4em;
	margin-right:20px
}

.navbar-mind .navbar-brand span{
	color:#6aceeb
}

.navbar-mind{
	background-color:#00708c;
	color:#fff;
	margin:0;
	border:0
}

.navbar-mind .nav{
	font-size:1.1em;
	margin-left:-15px
}

.navbar-mind .nav a{
	color:#fff
}

.navbar-mind .nav a:hover,.navbar-mind .nav li.active a,.navbar-mind .nav a:focus{
	background-color:#442B1B
}

.navbar-mind .nav .open>a,.navbar-mind .nav .open>a:hover,.navbar-mind .nav .open>a:focus{
	background-color:#442B1B;
	color:#fff
}

.navbar-mind .nav a .caret{
	border-top-color:#0099bf;
	border-bottom-color:#0099bf
}

.navbar-mind .nav .open>a .caret,.navbar-mind .nav .open>a:hover .caret,.navbar-mind .nav .open>a:focus .caret,.navbar-mind .nav .active .caret,.navbar-mind .nav a:hover .caret,.navbar-mind .nav a:focus .caret{
	border-top-color:#00708c;
	border-bottom-color:#00708c
}

.navbar-mind .dropdown-menu{
	box-shadow:none;
	color:#000;
	background-color:#442B1B;
	border-bottom:solid 0 #442B1B;
	border-left:solid 1px #442B1B;
	border-right:solid 1px #442B1B;
	border-top:solid 0 #442B1B;
	border-radius:0
}

.navbar-mind .dropdown-menu a{
	color:#000;
	padding:7px 15px;
	background-color:#eee !important
}

.navbar-mind .dropdown-menu a:hover,.navbar-mind .dropdown-menu li.active a:hover,.navbar-mind .dropdown-menu a:focus,.navbar-mind .dropdown-menu li.active a:focus,.navbar-mind .dropdown-menu li.active a{
	color:#fff;
	background-color:#00708c !important
}

.navbar-mind .nav .nav-divider{
	height:2px;
	margin:0 !important;
	overflow:hidden;
	background-color:#442B1B
}

.navbar-mind .dropdown-header{
	color:#333;
	background-color:#ddd;
	border-bottom:solid 1px #442B1B;
	border-top:solid 1px #442B1B;
	padding:7px 0 !important;
	text-align:center
}

.dropdown-login{
	background-color:#eee !important;
	min-width:280px !important;
	border-top:solid 4px #442B1B !important;
	border-bottom:solid 4px #442B1B !important;
	padding:20px
}

.dropdown-profile{
	background-color:#eee !important;
	min-width:320px !important;
	border-top:solid 4px #442B1B !important;
	border-bottom:solid 4px #442B1B !important;
	padding:20px;
	overflow:hidden
}

.navbar-mind .dropdown-profile a{
	padding:0 !important;
	margin:15px 5px 0 0;
	background-color:transparent !important;
	display:inline-block
}

.navbar-mind .dropdown-profile a:hover,.navbar-mind .dropdown-profile a:focus{
	background-color:transparent !important;
	color:#000
}

.input-group-addon{
	border-radius:0;
	background-color:#ddd
}

.carousel-mind{
	background-image:url(../img/back.jpg);
	background-size:cover
}

.carousel-mind-back-2{
	1background-image:url(../img/back2.jpg);
	background-size:cover;
        background-color:#c9e2b3
}

.carousel-mind .carousel-caption{
	position:static;
	text-align:left
}

.carousel-mind .carousel-img-wrap{
	display:table-row;
}

.carousel-mind .carousel-img{
	height:400px;
	display:table-cell;
	vertical-align:middle;
	overflow:hidden;
	display:static
}

.carousel-mind .carousel-img img{
	width:100%;
	-webkit-animation-delay:.7s;
	-moz-animation-delay:.7s;
	-ms-animation-delay:.7s;
	-o-animation-delay:.7s;
	animation-delay:.7s
}

.carousel-mind .carousel-indicators{
	bottom:0 !important
}

.carousel-mind .carousel-indicators li{
	margin:0 2px
}

.carousel-text h1{
	margin:0 0 10px 0;
	padding:0;
	font-size:3em;
	1color:#fff;
        color:#000;
	text-transform:uppercase;
	text-shadow:1px 1px 2px rgba(0,0,0,0.5);
	line-height:1.4em
}

.carousel-list{
	top:60px;
	margin:0 auto
}

.carousel-list li{
	1color:#fff;
        color:#000;
	1font-size:2em;
        font-size:1.5em;
	margin-bottom:10px;
	overflow:hidden;
	font-family:'Abel',sans-serif;
	text-transform:uppercase
}

.carousel-list li:nth-child(1){
	-webkit-animation-delay:.3s;
	-moz-animation-delay:.3s;
	-ms-animation-delay:.3s;
	-o-animation-delay:.3s;
	animation-delay:.3s
}

.carousel-list li:nth-child(2){
	-webkit-animation-delay:.5s;
	-moz-animation-delay:.5s;
	-ms-animation-delay:.5s;
	-o-animation-delay:.5s;
	animation-delay:.5s
}

.carousel-list li:nth-child(3){
	-webkit-animation-delay:.7s;
	-moz-animation-delay:.7s;
	-ms-animation-delay:.7s;
	-o-animation-delay:.7s;
	animation-delay:.7s
}

.carousel-list li span{
	background-color:rgba(0,0,0,0.4);
	padding:18px
}

.carousel-list li i{
	padding:18px;
	margin-right:10px;
	-webkit-background-clip:border-box;
	-webkit-background-origin:padding-box;
	-webkit-background-size:auto;
	background-clip:border-box;
	background-image:none;
	background-origin:padding-box;
	vertical-align:baseline;
	display:inline-block;
	background-color:rgba(0,0,0,0.4);
	width:72px;
	text-align:center
}

@media (max-width:767px){
	.carousel-list li{
		font-size:1.6em;
		line-height:1.75em
	}

	.carousel-list li span{
		padding:5px
	}

	.carousel-list li i{
		width:42px;
		padding:5px
	}

}

.mind-features-item{
	background-color:#eee;
	border:solid 1px #ccc;
	position:relative;
	overflow:hidden;
	height:240px;
	margin:0 auto;
	margin-bottom:20px;
	width:90%
}

.mind-features-item .item-icon{
	text-align:center;
	padding:20px
}

.mind-features-item i{
	color:#00708c;
	font-size:9em
}

.hover{
	-webkit-user-select:none;
	-webkit-touch-callout:none
}

.mind-features-item .item-content{
	background-color:#00708c;
	color:#fff;
	padding:20px;
	height:240px;
	position:absolute;
	z-index:10;
	top:175px;
	left:0;
	-webkit-transition:all .4s linear;
	-moz-transition:all .4s linear;
	-ms-transition:all .4s linear;
	-o-transition:all .4s linear;
	transition:all .4s linear
}

.mind-features-item:hover .item-content,.mind-features-item.cs-hover .item-content{
	top:0
}

.mind-features-item .item-content h3{
	font-size:1.3em;
	text-align:center;
	font-weight:400;
	margin:5px 0 15px 0;
	color:#fff
}

@media (min-width:768px){
	.mind-features-item{
		width:100%
	}

}

@media (min-width:768px) and (max-width:991px){
	.mind-features-item .item-content h3{
		font-size:1.4em;
		margin:0 0 15px 0
	}

}

@media (min-width:992px){
	.mind-features-item .item-content{
		font-size:.9em;
		line-height:1.6em
	}

	.mind-features-item i{
		font-size:9em
	}

	.mind-features-item .item-content h3{
		font-size:1.3em;
		margin:5px 0 20px 0
	}

}

@media (min-width:1200px){
	.mind-features-item .item-content{
		line-height:1.7em
	}

	.mind-features-item i{
		font-size:9em
	}

}

.home-post-title a{
	color:#00708c;
	text-decoration:none
}

.home-post-title a:hover{
	color:#000
}

.home-post-footer{
	margin-top:22px
}

.home-post-meta{
	font-size:.9em;
	background-color:#e9e9e9;
	padding:6px 10px;
	margin-bottom:10px
}

.home-post-meta i{
	color:#444;
	padding:0 5px
}

.pricign-box{
	border:solid 1px #444;
	-webkit-box-shadow:3px 3px 8px 0 #ccc;
	-moz-box-shadow:3px 3px 8px 0 #ccc;
	box-shadow:3px 3px 8px 0 #ccc;
	margin-bottom:20px;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-ms-transition:all .3s;
	-o-transition:all .3s;
	transition:all .3s
}

.pricign-box:hover{
	-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,0.39);
	box-shadow:0 0 8px 2px rgba(0,0,0,0.39)
}

.pricing-box-header{
	color:#fff;
	background-color:#444;
	padding:10px
}

.pricing-box-header>h2{
	margin:0 0 10px 0;
	padding:0;
	line-height:100%;
	font-size:2.2em;
	text-align:center;
	color:#fff
}

.pricing-box-header>p{
	font-size:.9em;
	font-weight:300;
	text-align:center;
	margin:0
}

.pricing-box-price{
	padding:10px;
	margin-bottom:7px;
	background-color:#ededed;
	border-bottom:solid 1px #ddd
}

.pricing-box-price h3{
	margin:0;
	padding:0;
	line-height:100%;
	font-size:2.6em;
	text-align:center
}

.pricing-box-price h3>sub{
	font-size:.6em
}

.pricing-box-content>ul{
	padding:0
}

.pricing-box-content>ul>li{
	list-style-type:none;
	padding:7px 0;
	border-bottom:dotted 1px #ddd;
	vertical-align:top
}

.pricing-box-content>ul>li>i{
	margin:0 14px;
	font-size:1.4em;
	list-style-position:inside
}

.pricing-box-footer{
	margin:10px auto;
	text-align:center
}

.pricign-box-pro{
	border-color:#00708c
}

.pricign-box-pro>.pricing-box-header{
	color:#fff;
	background-color:#00708c
}

#footer-widgets{
	1background-color:#442B1B;
	background-color:#5C0E06;
	color:#fff;
	padding:0 0 20px 0;
	margin-top:30px;
	border-top:solid 5px #00708c
}

.footer-widget-title{
	1font-family:'Abel',sans-serif;
	text-transform:uppercase;
	font-size:1.35em;
	color:#ff434c;
        color:#d77400;
        color:#000000;
        font-weight: bold;
        font-size: 12px;
}

#footer-widgets a{
	color:#6aceeb;
	text-decoration:none
}

#footer-widgets a:hover{
	color:#fff
}

#footer{
	background-color:#333;
	color:#ccc;
	padding:17px 0;
	text-align:center;
	border-top:solid 1px #444
}

#footer a{
	color:#6aceeb;
	text-decoration:none
}

#footer a:hover{
	color:#fff
}

#footer p{
	margin:0;
	padding:0;
	line-height:100%
}

.footer-widget .media{
	margin-bottom:10px
}

.footer-widget .media .media-heading{
	font-size:1.2em
}

.footer-widget small{
	color:#bbb;
	font-style:oblique
}

.footer-widget .thumbnail{
	border-color:#3c5177
}

.coming{
	background-color:#5C0E06;
	color:#aaa
}

.coming h1{
	color:#fff;
	padding:20px 0 20px 0;
	font-size:4em;
	text-transform:lowercase;
	font-family:'Abel',sans-serif
}

.coming h1 span{
	color:#6aceeb
}

.coming h1 i{
	margin-right:20px
}

.coming-logo>p{
	font-size:1.8em;
	font-weight:300;
	line-height:160%;
	color:#c2cadc
}

.coming h2{
	font-size:4em;
	color:#fff;
	margin-top:20px;
	padding-top:20px
}

.coming-info{
	margin-bottom:40px
}

.coming-info p{
	color:#ccc;
	font-size:1.1em;
	line-height:1.7em
}

.coming-color{
	background-color:#6aceeb;
	background-color:rgba(95,195,255,0.8)
}

.coming-social>a{
	-webkit-background-clip:border-box;
	-webkit-background-origin:padding-box;
	-webkit-background-size:auto;
	-webkit-transition-delay:0s;
	-webkit-transition-duration:1s;
	-webkit-transition-property:background;
	-webkit-transition-timing-function:ease;
	background-clip:border-box;
	background-color:#666;
	background-image:none;
	background-origin:padding-box;
	color:#fff;
	cursor:auto;
	display:inline-block;
	font-size:21px;
	height:35px;
	line-height:35px;
	text-align:center;
	text-decoration:none;
	transition-delay:0s;
	transition-duration:1s;
	transition-property:background;
	transition-timing-function:ease;
	vertical-align:baseline;
	width:35px;
	margin-bottom:5px
}

.coming-social-transparent>a{
	background-color:rgba(0,0,0,0.5)
}

.coming-social>a:hover{
	background-color:#00708c
}

.coming-copy{
	padding-top:10px
}

@media (min-width:768px){
	.coming-subs{
		margin:20px 0
	}

	.coming-copy{
		text-align:right
	}

}

@media (min-width:992px){
	.coming{
		padding-top:100px
	}

	.coming-footer{
		margin-top:100px
	}

	.coming-logo{
		border-left:solid 1px #6aceeb;
		padding-left:50px;
		margin-bottom:0
	}

}

@media (min-width:1200px){
	.coming h1{
		font-size:6em
	}

}

.logig-form{
	max-width:380px
}

.register-form{
	max-width:500px
}

.error-404{
	max-width:500px
}

.error-404 h1{
	font-size:6em;
	text-transform:uppercase;
	font-family:'Abel'
}

.error-404 h2{
	font-size:3em;
	text-transform:uppercase
}

hr{
	border-top:1px solid #ddd
}

.post{
	margin-bottom:30px;
	overflow:hidden
}

.post h1{
	font-size:2em;
	margin:0 0 10px 0
}

.img-post{
	padding:5px;
	border:solid 1px #ccc;
	background-color:#eee;
	margin:0 auto 20px auto
}

.post p{
	line-height:170%
}

.post-info{
	margin-top:20px;
	padding:5px 0;
	border-top:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
	overflow:hidden;
	vertical-align:baseline;
	position:relative
}

.post-info span{
	color:#00708c
}

.post-info .btn{
	position:absolute;
	right:0;
	top:3px
}

.pi-content{
	margin-top:5px;
	display:inline-block
}

.sub-comments{
	padding-left:50px;
	border-left:dotted 1px #ddd
}

.block{
	margin-bottom:40px
}

.block .nav>li>a>i{
	font-size:1.3em
}

.block ul{
	padding:0
}

.block ul.simple li{
	list-style-type:none;
	margin:3px 0
}

.block ul.simple li a{
	border-left:solid 2px #00708c;
	padding-left:20px
}

.block ul.simple li a:hover{
	border-color:#000
}

.block ul.simple li ul{
	padding-left:20px
}

.post-sidebar{
	padding:0
}

.post-sidebar li{
	list-style-type:none;
	overflow:hidden;
	margin-bottom:20px
}

.post-sidebar img{
	float:left;
	padding:5px;
	border:solid 1px #ccd;
	background-color:#ddd;
	margin-right:10px
}

.post-sidebar h4{
	margin:0;
	padding:0;
	line-height:140%;
	font-size:1.1em;
	font-family:'Open Sans',sans-serif;
	font-weight:normal
}

.post-sidebar .date{
	margin-top:10px;
	color:#666;
	display:block
}

.tags-cloud a{
	border:solid 1px #ddd;
	padding:3px 5px;
	margin:2px;
	display:inline-block;
	font-size:.9em;
	color:#00708c;
	text-decoration:none
}

.tags-cloud a:hover{
	background-color:#00708c;
	color:#fff
}

.comments-sidebar{
	padding:0;
	margin:0
}

.comments-sidebar li{
	list-style-type:none;
	margin:10px 0;
	overflow:hidden
}

.comments-sidebar li:nth-child(2n) img{
	border-radius:50px;
	float:left;
	margin-right:10px
}

.comments-sidebar li:nth-child(2n+1) img{
	border-radius:50px;
	float:right;
	margin-left:10px
}

.comments-sidebar li h4{
	font-size:1em;
	font-family:'Open Sans',sans-serif;
	font-weight:400;
	line-height:140%
}

#Grid .mix{
	opacity:0;
	display:none
}

.portfolio-control{
	padding:0;
	margin-bottom:20px
}

.portfolio-control>li{
	cursor:pointer;
	display:inline-block;
	padding:8px;
	margin-right:5px;
	border:solid 1px #ccc;
	margin-bottom:5px
}

.portfolio-control>li.active,.portfolio-control>li:hover{
	background-color:#00708c;
	color:#fff
}

@media (max-width:991px){
	#color-switcher{
		visibility:hidden
	}

}

#color-switcher{
	position:fixed;
	top:5%;
	right:-180px;
	z-index:10000;
	-webkit-transition:all .25s ease;
	-moz-transition:all .25s ease;
	-ms-transition:all .25s ease;
	-o-transition:all .25s ease;
	transition:all .25s ease
}

#color-switcher:hover{
	right:0
}

#color-switcher h3{
	font-size:1.3em
}

#color-switcher-content{
	background-color:#fff;
	padding:10px;
	border:solid 1px #ccc;
	display:inline-block;
	width:180px
}

#color-switcher-content a.color{
	display:inline-block;
	text-indent:-999999px !important;
	width:25px;
	height:25px;
	background-color:#fff;
	border:solid 1px #000;
	margin:2px
}

#color-switcher-tab{
	display:inline-block;
	position:relative;
	background-color:#fff;
	border-top:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	border-left:solid 1px #ccc;
	padding:5px 5px 3px 5px;
	margin-right:-1px;
	z-index:10;
	vertical-align:top
}

#color-switcher-content a.color.default{
	1background-color:#00708c;
	background-color:#5a9900;
	
	
}

#color-switcher-content a.color.blue{
	background-color:#00439e
}

#color-switcher-content a.color.fuchsia{
	background-color:#cc0261
}

#color-switcher-content a.color.puregreen{
	background-color:#068100
}

#color-switcher-content a.color.gold{
	background-color:#a79c42
}

#color-switcher-content a.color.grassgreen{
	background-color:#5a9900
}

#color-switcher-content a.color.green{
	background-color:#008c73
}

#color-switcher-content a.color.intenseblue{
	background-color:#0093e8
}

#color-switcher-content a.color.niceblue{
	background-color:#008cba
}

#color-switcher-content a.color.olive{
	background-color:#88a026
}

#color-switcher-content a.color.orange{
	background-color:#d77400
}

#color-switcher-content a.color.otherblue{
	background-color:#429ab4
}

#color-switcher-content a.color.pink{
	background-color:#db46e4
}

#color-switcher-content a.color.red{
	background-color:#a00000
}

#color-switcher-content a.color.violet{
	background-color:#5400ab
}

#back-top a{
	position:fixed;
	bottom:30px;
	right:30px;
	color:#eee;
	background-color:rgba(0,0,0,0.3);
	-webkit-transition:all .25s ease;
	-moz-transition:all .25s ease;
	-ms-transition:all .25s ease;
	-o-transition:all .25s ease;
	transition:all .25s ease;
	padding:10px;
	border-radius:5px;
	text-align:center
}

#back-top a:hover{
	background-color:rgba(0,0,0,0.7)
}

#back-top a i{
	font-size:3em
}

.coming2{
	background-image:url(../img/coming.jpg);
	background-size:auto !important;
	background-repeat:no-repeat;
	background-attachment:fixed
}

.wrap-coming2{
	position:relative;
	top:20%;
	left:0;
	right:0;
	background-color:rgba(0,0,0,0.4);
	color:#fff;
	padding:40px 0
}

.wrap-coming2 h1{
	color:#fff;
	font-size:4em
}

.wrap-coming2 h2{
	color:#eee
}

.wrap-coming2 h1 span,.wrap-coming2 h2 span{
	color:#6aceeb
}

.wrap-coming2 p{
	font-size:1.2em;
	line-height:180%
}

.coming-time{
	margin-top:20px
}

.coming-box-time{
	background-color:rgba(0,0,0,0.3);
	color:#fff;
	text-align:center;
	padding:25px 25px 10px 25px;
	margin-left:10px;
	display:inline-block;
	margin-bottom:10px
}

.coming-box-time span{
	display:block;
	font-size:4em;
	padding-bottom:15px
}

.mind-features-item-transparent{
	background-color:rgba(0,0,0,0.4);
	border:none
}

.mind-features-item-transparent .item-content{
	background-color:rgba(0,0,0,0.5) !important
}

.mind-features-item-transparent i{
	color:rgba(255,255,255,0.7) !important
}

.mind-features-item-transparent .item-content h3{
	margin-bottom:18px
}

.coming2-copy{
	color:#ddd;
	padding-top:5px
}

@media (min-width:992px) and (max-width:1199px){
	.coming-box-time span{
		font-size:3em
	}

}

@media (min-width:992px){
	.coming2-count{
		text-align:right
	}

}

@media (min-width:768px){
	.timeline-left{
		border-right:solid 5px #ddd
	}

	.timeline-right{
		padding-top:100px
	}

	.timeline-event-left{
		width:97%;
		position:relative
	}

	.timeline-event-left:before{
		content:"";
		width:20px;
		height:20px;
		background-color:#00708c;
		border-radius:50px;
		border:solid 4px #ddd;
		position:absolute;
		right:-37px;
		top:13px;
		margin-left:-12px;
		z-index:10
	}

	.timeline-event-right:before{
		content:"";
		width:20px;
		height:20px;
		background-color:#00708c;
		border-radius:50px;
		border:solid 4px #ddd;
		position:absolute;
		left:-25px;
		top:13px;
		margin-left:-12px;
		z-index:10
	}

	.timeline-event-right{
		width:97%;
		margin-left:3%;
		position:relative
	}

	.timeline-event:after{
		content:"";
		width:0;
		height:0;
		border-style:solid;
		position:absolute;
		top:9px
	}

	.timeline-event-left:after{
		border-width:14px 0 14px 20px;
		border-color:transparent transparent transparent #00708c;
		right:-18px
	}

	.timeline-event-right:after{
		border-width:14px 20px 14px 0;
		border-color:transparent #00708c transparent transparent;
		left:-18px
	}

}

@media (min-width:992px){
	.timeline-event-left:before{
		right:-41px;
		margin-left:-12px
	}

	.timeline-event-right:before{
		left:-29px;
		margin-left:-12px
	}

}

@media (min-width:1200px){
	.timeline-event-left:before{
		right:-44px;
		margin-left:-12px
	}

	.timeline-event-right:before{
		left:-32px;
		margin-left:-12px
	}

}

.timeline-title{
	text-align:center;
	display:block;
	margin:0 auto 40px auto
}

.timeline-title span{
	background-color:#00708c;
	padding:8px;
	color:#fff;
	border-radius:3px
}

.mind-box{
	background-color:#00708c;
	color:#fff;
	padding:20px;
	margin-bottom:20px;
	text-align:center;
	-webkit-transition:all .25s ease;
	-moz-transition:all .25s ease;
	-ms-transition:all .25s ease;
	-o-transition:all .25s ease;
	transition:all .25s ease
}

.mind-box:hover{
	background-color:#005c73
}

.mind-box-success{
	background-color:#097900
}

.mind-box-success:hover{
	background-color:#076000
}

.mind-box-info{
	background-color:#8300ae
}

.mind-box-info:hover{
	background-color:#700095
}

.mind-box-warning{
	background-color:#f89e01
}

.mind-box-warning:hover{
	background-color:#df8e01
}

.mind-box-danger{
	background-color:#bf0000
}

.mind-box-danger:hover{
	background-color:#a60000
}

.mind-box-title{
	color:#fff;
	font-size:1.5em
}

.mind-box i{
	font-size:4em;
	margin:5px auto 8px auto
}

.inverse-wrap{
	background-color:#5C0E06;
	color:#fff;
	padding:30px 0
}

.inverse-wrap p{
	margin:0
}

.inverse-wrap .lead{
	color:#fff
}

.inverse-wrap .lead strong{
	font-weight:300;
	color:#6aceeb
}

.service-list li{
	counter-increment:myIndex;
	position:relative;
	margin-bottom:20px;
	padding:10px 0 10px 80px
}

.service-list li:before{
	content:counter(myIndex);
	font-family:"Roboto",sans-serif;
	font-size:4em;
	padding:20px 15px;
	border:solid 1px #00708c;
	color:#00708c;
	border-radius:500px;
	position:absolute;
	top:10px;
	left:0
}

@media (min-width:992px) and (max-width:1199px){
	.service-list li{
		margin-bottom:25px
	}

}

.center-title{
	text-align:center;
	text-transform:uppercase;
	padding-bottom:40px
}

.back{
	padding:30px 0;
	background-color:#000;
	color:#fff;
	background-image:url(../img/back_home.jpg);
	background-size:cover;
	text-shadow:1px 1px 2px rgba(0,0,0,0.5)
}

.back h1,.back h2,.back h3,.back h4,.back h5,.back h6{
	color:#fff
}

.back h1{
	font-size:3.7em
}

.icon-item{
	display:table;
	margin-bottom:20px;
	padding:20px;
	-webkit-transition:all .25s ease;
	-moz-transition:all .25s ease;
	-ms-transition:all .25s ease;
	-o-transition:all .25s ease;
	transition:all .25s ease
}

.icon-item:hover{
	background-color:rgba(255,255,255,0.2)
}

.icon-item i{
	-webkit-transition:all .55s ease;
	-moz-transition:all .55s ease;
	-ms-transition:all .55s ease;
	-o-transition:all .55s ease;
	transition:all .55s ease
}

.icon-item:hover i{
	color:#6aceeb
}

.icon-item i{
	display:table-cell;
	font-size:5em;
	vertical-align:middle;
	padding-right:20px
}

.item-content{
	display:table-cell
}

.back .icon-item h3{
	color:#6aceeb;
	margin:0 0 15px 0
}

.carousel-images .carousel-indicators{
	bottom:auto;
	top:10px
}

.carousel-images .carousel-control{
	position:absolute;
	top:50%;
	bottom:auto;
	height:50px;
	left:20px;
	width:50px;
	font-size:20px;
	color:#fff;
	text-align:center;
	text-shadow:0 1px 2px rgba(0,0,0,0.6);
	opacity:.5;
	filter:alpha(opacity=50);
	z-index:2000
}

.carousel-images .carousel-control.left{
	background-image:none;
	background-repeat:no-repeat;
	filter:none
}

.carousel-images .carousel-control.right{
	right:0;
	left:auto;
	background-image:none;
	background-repeat:no-repeat;
	filter:none
}

.carousel-images .carousel-control:hover,.carousel-images .carousel-control:focus{
	color:#fff;
	text-decoration:none;
	outline:none;
	opacity:.9;
	filter:alpha(opacity=90)
}

.carousel-images .carousel-caption{
	background-color:rgba(0,0,0,0.5);
	width:100%;
	left:auto;
	right:auto;
	bottom:0;
	padding:20px
}

.carousel-images .carousel-caption h1,.carousel-images .carousel-caption h2,.carousel-images .carousel-caption h3,.carousel-images .carousel-caption h4,.carousel-images .carousel-caption h5,.carousel-images .carousel-caption h6{
	color:#fff;
	margin:0 0 10px 0
}

.icon-box{
	display:table;
	margin-bottom:20px
}

.icon-box h3{
	margin:0 0 10px 0
}

.icon-box i{
	display:table-cell;
	font-size:3em;
	vertical-align:middle;
	background-color:#d9f7ff;
	border-left:solid 4px #00708c;
	padding:10px 20px;
	color:#00708c
}

.icon-box .icon-box-content{
	display:table-cell;
	padding:10px;
	background-color:#edfbff
}

.icon-box.icon-box-success .icon-box-content{
	background-color:#efffef
}

.icon-box.icon-box-success i{
	background-color:#dbffdb;
	border-left:solid 4px #005b00;
	color:#005b00
}

.icon-box.icon-box-info .icon-box-content{
	background-color:#fbf0ff
}

.icon-box.icon-box-info i{
	background-color:#f8e1ff;
	border-left:solid 4px #8300ae;
	color:#8300ae
}

.icon-box.icon-box-warning .icon-box-content{
	background-color:#fff7ea
}

.icon-box.icon-box-warning i{
	background-color:#fff3e0;
	border-left:solid 4px #f89e01;
	color:#f89e01
}

.icon-box.icon-box-danger .icon-box-content{
	background-color:#fff2f2
}

.icon-box.icon-box-danger i{
	background-color:#ffd9d9;
	border-left:solid 4px #bf0000;
	color:#bf0000
}

.icon-box.icon-box-inverse .icon-box-content{
	background-color:#00708c;
	color:#fff
}

.icon-box.icon-box-inverse i{
	background-color:#004759;
	border-left:solid 4px #001e26;
	color:#fff
}

.icon-box.icon-box-inverse h1,.icon-box.icon-box-inverse h2,.icon-box.icon-box-inverse h3,.icon-box.icon-box-inverse h4,.icon-box.icon-box-inverse h5,.icon-box.icon-box-inverse h6{
	color:#fff
}

.icon-box.icon-box-info h1,.icon-box.icon-box-info h2,.icon-box.icon-box-info h3,.icon-box.icon-box-info h4,.icon-box.icon-box-info h5,.icon-box.icon-box-info h6{
	color:#8300ae
}

.icon-box.icon-box-success h1,.icon-box.icon-box-success h2,.icon-box.icon-box-success h3,.icon-box.icon-box-success h4,.icon-box.icon-box-success h5,.icon-box.icon-box-success h6{
	color:#005b00
}

.icon-box.icon-box-warning h1,.icon-box.icon-box-warning h2,.icon-box.icon-box-warning h3,.icon-box.icon-box-warning h4,.icon-box.icon-box-warning h5,.icon-box.icon-box-warning h6{
	color:#f89e01
}

.icon-box.icon-box-danger h1,.icon-box.icon-box-danger h2,.icon-box.icon-box-danger h3,.icon-box.icon-box-danger h4,.icon-box.icon-box-danger h5,.icon-box.icon-box-danger h6{
	color:#bf0000
}
